1598
2
1723
1
1041
583
2440
3
1547
2735
5592
8
2195
1069
4926
5
909
1508
194
0
1734
1637
1312
3176
1857
1518
1628
1238
1875
2449
2118
2411
2725
22
1317
3840