1186
1
1081
1827
2
508
5
943
4
1731
3240
14
2081
8
135
0
1210
3
1350
1596
2167
1579
23472
11
7662
17
350
3885
7
1489
2207
904
1467
3880
1443
1584
224
1355
3850
983
652