1649
1
2095
4
2619
665
0
3929
10
120469
35
646
2966
3580
3
22330
22
909
896
1543
2
13159
91021
3815
734
398
1332
3251
6
1785
6383
17
416
423
618
1950
1418
1897
402
2564