962
0
2788
3
1532
2
2781
1
3575
1210
1622
4578
2740
1505
1523
2013
2951
1384
5
7222
4
322
3565
8
4715
4326
3248
981
1271
2919
2069
1512
3987
348
1536
6
2348
3378