477
0
2835
2
2999
1
914
1581
938
809
3690
1500
1752
340
2041
2313
2075
4821
3159
4148
2524
319
1457
1571
1386
332
1298
673
467
6346
16
2661
1522
5430