2349
3
404
0
461
923
4449
4
539
2502
2
257
1661
2234
1
1988
5
515
1970
471
240
3364
618
76
1186
1080
2121
383
2381
3158
343
812
90
789
849