1141
2
1256
1
3348
1005
1898
105290
0
963
3
1665
1957
1037
492
3514
7756
872
477
1501
6062
16
710
1649
2395
2431
3233
2337
3123