2885
2
1094
2368
1423
1
1473
4
1672
1809
4256
3
734
0
1230
3164
1717
1553
2458
11
3932
83
905
1783
5
801
3134
1180
1140
963
1558
1711
1405
6
6280
227
538