2194
1
1619
2
2102
0
1279
4
3240
6
2954
3315
920
3
2346
2061
1514
385
1061
577
990
1126
2094
5
1205
4179
4562
4757
3337
916
864
1917
475
323
2562
1547
7222