3222
6
1251
1
2366
5
1466
1445
3079
1209
4179
1859
2
994
2515
3
1247
1301
3655
737
0
1313
2039
3629
1573
3371
9
1223
1676
1347
4250
1175
4506
892
971
1019
3105
4