1041
1
1581
0
2151
1243
490
536
1166
2411
909
2123
534
1298
2996
1862
758
1500
3083
2
337
17946
1598
2711
809
938
392
477
4651
3
32302
2271
4
591
323