2487
1
4251
3
1672
4
766
603
1155
1133
2706
12
1807
1478
1749
954
0
2192
993
1602
2
800
916
748
459
918
1065
7
1104
710
2017
562
712
675
804
948
74