1546
2
3836
1
2278
3
528
2755
6
1342
1652
1150
415
83
1134
811
1475
1044
1162
0
544
1256
905
1778
5
654
1006
1383
1522
4
1413
790
3340
7
505
410
1563
818