662
0
2505
2
1660
1
1632
1813
2110
2100
24337
22
2166
83
1751
1001
830
2082
2760
4
123674
35
7471
9
1250
2430
2294
3591
11
693
1844
400
2333
3267
802
1911
1787
2901