2886
2
1327
1
635
0
409
1106
1301
526
851
919
574
493
1297
823
446
581
483
952
792
751
1552
178
515
514
3158
667
642
1109
418
458
738