3518
3
5592
8
2195
1
2166
1857
1636
5
1723
636
0
1069
1547
2735
2
2505
1743
1681
3054
172
2057
2725
22
1683
1238
1508
2118
2411
852
1317
1535
1306
2500
1628
2449