504
0
2349
2
5825
4
3366
1
1826
2570
5079
2489
7
2268
3
11150
1723
429
9305
8
2195
2039
7034
957
4519
15
1446
554
7071
5
2933
560
940
280
2009
734
712
2080