2363
2
2678
10
1139
1
323
0
4370
5
2269
3
858
927
329
1787
458
2526
2115
4
1987
1230
459
283
445
2655
1251
2602
2647
2299
1372
7082
9
413
1337
3067
14979
12
4123