991
1
10270
4
4111
1129
0
1337
1327
2431
3
864
942
4440
5
1081
1222856
492
2052
1122
2353
417
36609
34
2297
2
4016
689