2031
2
1546
8
811
4
130
0
1403
3
2115
2517
1
3050
10
3981
7
4355
54
2519
2094
11
1144
1184
1180
1817
2256
2895
4598
513
671
1699
1237
1650
9478
64227
1905
9
943
741
3638