1288
1
1290
605
0
2895
5527
3
1964
3974
2
1330
529
1137
1015
50969
7
3863
1039
1656
666
562
7712
6
1254
3681
298
676
4012
1181
547
2533
1840
2882
1364
1987