3650
3
14492
1
2727
5
1020
0
2668
2
726
896
657
928
909
729
1748
3114
4
2168
948
653
47041
20634
8
1543
996
1425
3233
16
1949
325
881
397
370
2546
1418
802