1400
2
5046
3
1734
1211
909
1
3176
1875
5
1797
1678
3326
1598
1632
1041
583
2440
4926
1547
1788
194
0
1637
1312
2710
1954
1518
2411
83
1447
2270
734
1280