693
0
2366
1
2999
3
2917
5
4179
2982
2173
3109
14
660
868
2788
1734
2
2049
1310
2600
4
1993
5565
9
542
2294
1946
2980
2152
2213
3429
7
3453
467
801
1475
2338
3571