2203
2
6236
10
2270
2502
1
2190
3
1174
174730
18
3012
4
356
531
0
444571
9
2480
5164
5
1289601
17970
15