504
0
2349
2
5825
4
3366
1
5079
2268
3
1723
11150
429
7034
9305
8
2039
7
2195
4519
15
1826
2570
7071
5
2489
957
1741
9220
2009
560
734
1038
464
696
1446
554
2933