3791
0
1563
462
1254
853
2669
1
1119
431
1682
2
572
2420
1520
590
692
279
165
1169
2940
2587
16
646
361
932
333
286
530
251
640
5255
430
453