1649
1
4328
10
1238
0
546
1297
4151
2
525
2328
1009
3659
14
1033
46414
396
455
422
953
267
1043
1431
765
1780
2490
909
1192
1378
1428
1069
2992
1105
478