2442
2
2190
1
2126
0
282572
2670
20
1126
430
482
572
4694
7
1932
1346
14076
683
543
10396
8
383
18385
1130
3063
3
116
933
423
1084
679
1007
6515
587
2587
16
2275