2275
2
1232
0
2328
9355
3
3691
5
10270
4
2809
2301
424
2881
2786
116
7952
1
1608
180849
1234
326
1713
11
1222856