5009
0
1645
1
1786
5
1805
3750
3
1418
2
7952
12
3699
6
1666
1267
4
1945
1350
4990
1544
2361
1317
4233
2084
671
1762
619
3030
2670
20
1222856
5570