538
2
1620
637
0
1037
1
1326
780
2301
1548
1466
1526
215
1281
2087
1220
2211
631
553
804
351
475
300
4713
5
1758
649
1306
4
11611
530
714
1375
3012