3222
6
1251
1
2366
5
4179
1466
4278
2
1445
1178
994
4309
3
3655
737
0
3125
1688
1833
1431
3092
4
1757
1969
3196
1347
4250
1175
4506
892
971
1019
2515
1767
1467