1093
5
1156
3
1174
4
2014
6
858
2894
2144
7
1812
10
11276
15
2799
2
1590
1894
4613
2015
29
992
11
1213
1966
1
943
2784
2261
9454
0
618
2342
1076
690
5619
774
3785
1508
14
2248