3522
2
1152
1
1211
2999
3
2289
1967
1860
1964
635
0
2840
944
2109
4
2443
5
814
2327
11
962
300
3520
3576