1690
1
2368
1093
0
1380
1749
1813
3326
3
662
868
2209
2082
181997
11
1239
1681
526
1691
830
1787
467
4833
2
1606
1938
4179
2999
3562
1000
2710
2309
83
101569