1661
1
683
0
1135
2659
2
1101
1202
8
410
1219
269
668
846
2188
9
19279
2275
3691
5
2809
263
17353
2490
325
918
3540
4
2301
1626
685
515
2881
968
31535
1043