3066
7
4537
4
2972
0
2456
1
1593
2
1977
6899
9
3863
14
3336
3054
5915
11
3461
1093
2919
2360
6
322
1188
3575
586
1380
1195
784
1306
2534
2478
3248
8
3673
2309
1817
7733