2209
1
1812
1288
6753
17
2322
4
2786
1001
0
3354
4187
10
666
1330
1590
2935
2
1162
2562
1239
1977
123674
35
1767
718
1558
1691
2732
3187
5
3
11924
383
6676
12
3507
6
8329