2730
6
1036
3
1855
1
2727
2
2008
0
327
20634
8
2315
1089
1880
2190
1501
12958
5
152
1677
770
392
1010
1483
1520
3041
4
2236
31535
1638
3239
2275
1824
298
19279
668