846
2
890
1
323
31434
0
19567
13
2206
9
4466
5
12683
7031
6
1361
11
5186
24
722
1574
2015
751
71349
90098
26678
350
72
376
152
2439
27
241
86
1067
1333
1319
1342
3
1841
4