2224
2
928
1
3498
4
2275
2461
20
282572
0
20634
8
2064
1123
2730
6
486
177
2809
1282
543
31535
2897
19279
2419
2493
246
497
3116
2668
1139
1020
3114
375
968
3990