2194
2
1599
0
2257
5
888
1
2638
1698
1437
4202
693
1660
2152
1819
3527
3
3854
2290
1632
2294
8641
9
684
1304
17
2646
847
1788
14861
7
3326
7222
4
4074
1431
3186
9607