1590
1
4645
1271
4
3651
8
734
2
1753
2191
1579
522
4629
5
2762
2410
6
2207
1628
40062
19
2562
1295
3249
2449
0
2096
2309
934