1156
5
2706
4
65
0
2250
3
2039
2335
7
44440
3416
13114
6
941
4598
1880
1
885
20
507
2
2519
1628
1465
155
258
2062
1367
735
160095
14
2031
1530
2674
5132
5404
30
4861