1396
4
3152
9
3615
14
1567
2
1043
282572
0
514
3116
1
2749
3
1124
1752
1810
2198
5
1389
1696
1452
3498
928
2796
177
2419
17064
7
2554
2461
20
864
292
408
984
1082
1115