5056
13
1802
4
2190
1
282572
0
19279
2
1230
5
1254
755
2104
3
2604
7
2522
4591
9
2229
15276
27
1869
2304
4396
2564
5304
2705
2033
3044
4252
1811
356
423
1586
1756
2105
2431