3222
6
1251
1
2366
5
3125
1688
1833
2
1431
1757
1969
3196
2515
3
4309
1767
4179
1446
383
0
1178
2942
3189
4
658
1466
469
3819
4278
1445
994
1935
1325
2194
4823
9