2346
3
326
0
1464
2
1616
3650
4179
5
2658
785
509
975
1446
4017
4
2966
1
4151
6
2306
909
398
1394
97284
888
691
896
1356
3117
20374
1375
11881
1543
3791
4586