1297
0
255
1541
918
2952
269
266
471
303
464
1126
575
759
668
1649
1
3959
4
1418
2
2010
1861
5
649
611
467
566
400
396
1762
1949
1780
546