504
0
5825
4
2570
1723
2349
2
7034
957
1
554
7071
5
2933
2268
3
103
940
280
2039
7
2535
3131
1458
2489
712
3366
2080
392
3608
5489
11
1741
9220
4360
1826
2895