8822
5
3659
14
1921
2
4594
1
846
0
552
993
22330
22
503
768
458
323
2260
3
2395
46414
440
244
2992
1152
1192
2522
5009
1378
543
390
296
759
18403
6
1115
572