1408
2
83315
1
116401
18
988
1047
411
101
92
0
1404
255
1090
698
355
495
1373
440
972
4
1388
6
513
2317
152
1589
1909
7
511
2721
189
458
379
333
543