1137
1
691
0
1501
2275
2
2041
482
2645
5254
1898
4
3691
5
2809
17353
355
2301
2444
47041
448
2881
1815
953
1222856
390
5155
8
474
1803
846
3114
2992
3510
1095