4573
2
1883
4179
1
2199
5
2449
915
0
1380
1806
845
4204
6083
9
2152
635
1699
693
2268
3
2578
1547
1746
2562
1691
3326
19944
1681
745
784
802
2570
1259
1536