2268
3
504
0
7034
2
957
1
554
7071
5
2570
2933
1723
940
280
4573
392
2349
2320
6
2199
2449
1806
845
1883
4204
6083
9
915
4179
1500
1380
696
1699
2152
716