2578
1
582
0
2980
1816
2207
5339
5
1168
370
905
2760
4
2055
2
929
1380
1660
1260
1668
1814
2166
2209
1751
2710
1778
400
1844
1306
1590
5592
8
1532
2168
3
2982