2126
2
1853
882
3
1606
1
3724
1686
1524
0
1834
1793
11059
9
1554
4943
2457
5924
17
11192
10
3234
514
1166
11
2209
2381
4
2123
946
1828
1174
1788
2585
1063
1777
1220
5792
28