3354
9
1576
3
1935
2
844
3117
8
6676
12
3423
8329
3444
3107
7
1527
3465
94424
2604
1
980
1071
2528
604
24337
22
944
1815
2530
7733
189326
0
658
1161
1289601
4
2132
511
592