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