2327
11
2733
4
1466
0
1511
1618
1
3629
3871
2
3470
5
2595
11447
1225
55
2427
12
1350
951
706
661
883
1868
5946
2285
962
32302
2122
1564
583
440
822
616