3079
1
2619
3
2144
2
1355
0
1056
1300
1636
2533
2096
2620
2759
1412
2471
4
951
1700
2765
2989
1108
2352
1371
1739
4018
7
4176
6
1815
4168
1564
708
2982
1159
809