2982
3
785
0
2744
1053
1232
2
427
951
1
1700
3079
2989
2352
1371
4018
7
1815
4168
4
524
1564
2619
809
2001
1903
2132
493
1813
1030
2640
1011
1578
6
917
1513