2366
5
3222
6
1466
1
1251
3655
1347
1175
2
1445
4179
2664
3
994
1178
737
0
2138
2320
10
851
3591
11
2163
7471
9
4250
4506
892
1723
971
1353
1019
2612
1270
1442
1069