1623
1
1504
2981
1431
2
260
0
2579
1650
1443
1185
1542
931
2381
1622
2060
8411
3
575
1098
1581
1812
2788
3560
2763
775
621
2890
1679
444571
9
1162
1924