1033
0
1212
272
2949
577
1324
1400
883
536
1069
1
1055
1133
1458
131589
61216
645
1028
721
1494
1059
545
2190
2570
2