951
1
1700
1723
3079
2735
2
2989
5592
8
2195
2352
1069
1371
1508
4018
7
1815
4168
4
1564
1857
2982
3
2619
1628
1238
2449
0
2118
2725
22
2411
1317
3840
5
172
809
2001