2193
1
919
666
0
1699
2
768
1162
1742
1821
7
1687
5
1741
3745
11351
17
2093
14801
11
4504
706
971
2392
17946
2403
1619
2133
782
276
1653
4
1029
1579
1636
1766