1232
0
266
494
2275
2
576
471
1
653
768
2881
468
1551
1649
269
1098
968
4940
5
2749
584
391
4830
525
719
1431
3114
4
642
296
611
8766
909
1192