2275
2
2730
6
31535
0
20634
8
17353
543
2587
16
19279
2809
1043
1
2224
1824
422
25137
1454
2668
1020
3114
4
139
2972
2881
573
1053
2314
4111
2189
467
1132
193
282572