5560
5
1438
0
649
1
770
1866
3
3194
2
472
1094
4682
1198
383
315
3031
11
517
1588
1042
11881
4936
4223
22
839
2152
3230
5709
4
1906
7
4830
4129
6
971
355
2661
351