722
0
2452
2
3009
777
528
697
1934
2507
3
640
750
1
1033
1230
404
929
949
5431
3033
337
2026
6
3593
2190
44
4321
4
123674
35
608
345
1118
1205
1246