2353
4
2539
3
1030
2
725
1
8551
26
17328
21
3320
8
1013
0
1651
5
2314
9
616
2660
13385
6
3617
11
271
671
1219
1434
935
908
1230
194180
2834
25
6732
2873
1295
10
9501
1195
646
1004