3222
6
1251
1
2366
5
1466
1445
5209
9
4179
3121
2
994
1267
2176
3195
3
5232
7
1675
2995
1480
3655
737
0
2715
2089
2820
10
898
469
1347
4250
1175
4506
892
971
1969