1179
0
5043
1
1524
2
3871
1397
2124
3
1458
2121
581
101
878
1350
1604
6231
919
2032
471
826
2238
572
3012
478
3606
2349
2270
1078
678
785
780
2551