110
0
124
1368
10
1569
27
229
994
3
22593
8
2143
1200
2
3115
7
928
1
93
1374
993
849
4726
4
2552
1248
11
918
2530
9
636
1505
839
160065
14
1123
347
387
901
1406