1252
0
346
1785
76
706
2471
348
916
581
971
1618
908
32302
3418
7
3125
1
3715
665
734
2145
2
4465
22
629
986
19079
6
1927
984
766
485
563