2517
1
1078
2584
11
7621
13
1568
1660
1344
2
1749
1068
1242
0
1872
3106
123674
35
1951
605
2060
2676
2837
3055
297066
1177