3650
3
424
2
5009
0
804
18385
1132
477
383
414
2211
913
1053
2395
1084
475
1073
400
300
1049
517
1
1454
935
2045