2838
4
2173
1
2165
2493
18
802
0
1095
2121
1543
2
2403
1814
1526
3336
1606
662
957
7458
8
1289601
1168
1766
1787
2082
3562
4083
673
1093
1813
2285
9
844
693