1395
7
3591
1803
4
568
1
375
2
1205
678
478
533
1559
390
403
2311
6
341
997
0
635
384
332
2003
16
518
6024
22
1938
1300
441
448
1372
415
3273
5
1084
1086
3