507
1
1520
794
0
527
605
80512
1435
4721
18
1036
1504
3410
7
1248
6
1130
2
7046
3533
2805
6175
10
2281
9205
26
2401
2016
4382
8003
8
3945
1145
2130
556
2768
2227
4
1550