4296
4
523
1
2207
3
1863
10
5053
24
944
2
2899
1222
1854
5
1391
1688
2154
512
913
2973
7
2722
1230
0
872
1412
491
1206
3428
781
5837
17
626
6
1229
1581
713
638
1246
9