2271
4
2584
11
7733
2
319
0
1033
1
2061
3
2493
18
1050
3380
9817
1687
1047
8204
14125
10
1744
4070
3848
2468
4009
6
2861
3933
3364
7793
2522
945
708
717
2954