2650
20
2986
1
2057
940
1193
0
1512
3426
4
758
181997
11
3715
2
803
5151
297066
4651
3
856
1409
3083
2465
2366
436
1816
761