619
3
2108
6
2123
2
1689
2654
1233
1
507
0
917
1426
2356
2302
3029
2773
5
1478
8637
11
3431
7
2068
3429