1603
1
528
0
3498
4
1690
1813
526
2562
2
2522
2999
3
784
2209
6139
55904
1976
4179
951
25669
1699
2990
37355
13
3562
1015