2535
2
2710
1788
1
1558
1819
2377
1295
3683
3765
4
32302
0
1348
21152
8
3498
280
2622
6
3083
2650
20
2781
1051
1622
297066
989
946
1394
2250
1168
2258
1372
1778
3090