386
2
1765
5
2036
3
124142
0
621
112
734
93
1701
10
51
1750
1
930
1026
9
2460
1323
4293
4
2355
15
2559
7
186
16662
8
4328
994
952
712
1531
1446
3740
1360
1663