2785
4
1649
2932
3
821
1
111
466
8847
23
97
655
2
1972
259
3631
8
935
1758
9
1724
1270
5570
6
2179
953
0
1113
1548
372
1066
971
1365
78
1151
545
1465
1418