2525
3
1812
1
918
1840
6753
17
816
0
2322
4
2786
1001
3354
4187
10
1590
7331
2080
5
2562
2
2725
11
2935
1162
1239
123674
35
1767
718
2640
6
1814
1690
1558
1506
2732
3187