504
0
2268
3
5825
4
2570
1723
2449
1
845
2
4204
5
2349
1883
1073
7034
957
554
7071
2933
3882
103
1173
940
280
4573
2039
7
2535
3131
1458
2940
2489
712
2010