3561
5
522
1
1475
2
984
1318
3
5632
16
4121
15
111
993
2068
451
1450
2728
1938
6
1389
1733
1526
1761
3252
1874
1470
1163
1772
4
1363
1790
4865
13
1835
8
651
0
1290
1193