3163
2
2773
5
917
1
2710
2377
2166
784
0
2534
1526
2760
4
3484
1660
2901
2368
3562
1599
1382
1570
7747
3320
9
1079
2184
4285
3