1332
1
1966
4
2899
10
2935
2
2359
15
1542
1757
5
1322
2838
9
1221
2963
386
889
0
2075
1147
2532
758
1289
7824
1036
1391
613988
1826
1346
906
1299
2605
1631
104
4890