2400
2
5266
8
1497
3
20564
21
196
1
2426
5933
6
921
1732
5
852
2969
1528
2099
7
5739
16
2043
12
609
2463
770
541
54744
0
553
477
3289
2018
9
1067
2234
1122
4302
1968
4
1243