1277
5
111
0
7153
9
3196
2
7906
8
2659
4
1960
7
687
1
3353
11
964
43
3025
2140
1626
1017
3859
3
2372
1225
2089
4376
2982
999
382
2747
993
1448
775
650
1115