1255
1
1594
924
0
3159
3
991
1307
1210
4
1034
2
552
110
34840
19
2703
848
759
210
2531
9
1278
5
595
1262
100
744
1691
1351
454
1224
857
778
506
1133
1745