1160
1
4862
2606
7
2569
0
901
4926
6
3974
2
2207
2451
1526
2576
2722
3
4309
1471
665
5
1450
267612
3546
1181
346
3621
5151
8
2882
1004
7299
27
1290
1794
3998
1761
3321