1285
2
2922
9
2982
3
3795
1
571
0
1084
4713
5
447
1464
2806
662
650
2118
3674
10
1557
2604
7
2346
2418
1661
1010
1343
4677
3015
2935
2320
737
646
1277
111
2361