4926
5
1518
1
583
2
1598
1978
6
1265
18816
11
12459
3
1425
3818
7
4944
2277
0
2468
4034
3364
734
1931
3041
515
2886
4
17970
15
5829
22
1873
2921
1194
2005
1449
9817