1389
2
165
0
2587
16
430
1
2855
3
2069
1251
247
1650
1132
1124
2419
543
467
2830
7
390
3092
729
3691
5
2301
798
55
2881
341
1053