4328
10
456
0
266
467
1661
1
5316
3
1059
722
1058
410
430
1161
720
2907
262
685
8125
9
796
401
668
675
11221
23
3559
2143
5313
2511
1101
78
544
17637