2132
3
495
0
1347
1
709
2974
2928
2886
5
3634
2
1947
9
2238
1793
4519
15
2123
215
2937
3745
3000
2005
5486
5714
1437
1131
1346
3873
2778
1301
4
2643
2447
6
2149
5753
10