1239
1
2360
3140
3
3170
2
2184
5
1880
482
408
93
455
59
502
666
610461
4
1331
2635
342
1537
796
2826
8
17024
11
3088
1631
7
575
3899
0
507
1605
11073
18
2077