4537
4
1593
2
6899
9
3336
1
5915
11
2093
3461
2919
2322
3
322
1188
3575
2670
1195
1060
0
3248
8
3673
6
1571
1289601
1237
997
2966
6247
5
1192
3126
1250
989
1821