1253
5
1508
3
93
0
859
298
1
413
256
2
819
1483
1222
689
1595
1146
4
802
912
778
932
485
2192
12140
1094
1546
873
403
1066
1574
6
801
4866
7
1853
438