472
0
1023
1
2905
3
941
913
4497
475
1454
2211
2459
2
477
2991
10
2114
633
6370
5
611
414
738
1053
1129
400
995
957
4
1118
787
300
1193
746