8539
26
2493
14
2523
0
349
797
1
1075
2
1821
121
694
2351
4
193987
380
258
25187
586
469
494
744
353
999
204
13135
6
2729
3302
156
2210
1218
1322
165
1293
10