2730
6
2657
3
2668
2
342
0
1824
20634
8
458
2716
4
2855
445
105290
3203
10
17353
31535
1020
464
25137
455
2989
5
1237
1
2581
968
402
48708
961
1745
303
31220
323
448