2934
2
4285
3
2999
1
582
0
905
2055
891
2209
1152
1566
2980
400
1306
1752
1660
2207
2562
2329
2368
1382
4099
8
1168
2982
2760
4
1037
2166
1501
370
2710
1778