3888
5
1243
1
3498
4
2198
2
1374
2109
2634
0
282572
2069
3
7676
18
256612
327
4669
1124
2830
7
177
492
408
1453
514
1780
96512
435
36045
3535
3027
10
3116
1006
2774
483