504
0
718
1
2570
7034
2
13034
15
2368
1812
742
1013
519
2322
4
2080
2320
6
1431
957
980
1161
24337
22
673
2786
554
1185
603
7071
5
2933
1001
1723
1458
1376
5204
3