1632
2
1681
1
1064
1267
5209
9
1467
117
0
3965
3
2176
1945
4096
2530
4
3326
3485
7
2456
2209
1675
559
2995
2578
2698
1570
2722
1751
1699
948
1778
2173
2562
2440