1238
0
546
1297
525
2328
1069
1
343
1009
3659
14
1033
46414
396
455
2948
2
422
953
5918
4
2934
8
267
1043
1431
1780
1115
2490
3888
3
909
1192
1378
1428
2992