1551
1
1442
4
1639
1376
0
2526
2361
8527
1103
484
6676
12
1494
984
868
3145
3
467
572
1243
1136
2
2123
1012
458
1105
685
308
1225
534
490
2271
596
1166