1528
2
940
1
3791
7
572
0
1193
2408
8
1068
1441
1512
2571
1790
3426
4
3715
4303
12
1168
1665
1421
5151
2955
1228
1927
4651
3
579
3083