964
1
2669
2
2578
2153
7
3629
496
0
951
2136
1423
1564
1681
159
1813
2530
4
3196
6
3485
1501
1557
876
6779
5
1575
1778
697
1380
1526
1883
4179
915
616
923