409
0
456
1753
3918
7
1619
2
1922
6
1029
859
1
4884
976
1040
568
2315
1336
1453
3045
2970
2177
688
2540
2055
3690
9220
3