2333
3
2352
2
1815
2982
493
1
1417
603
0
951
1700
3079
2989
1371
1022
4018
7
4168
4
1564
2619
776
994
6
1127
1048
1431
809
1739
2100
574
1688
1833
2164
2001