1134
0
1539
1
468
268
400
142
471
418
1034
849
309
397
365
415
919
2
879
582
639
32
1123
1027
452
393
2270
812
2201
590
637
49
353