2328
0
1069
1
352
343
1009
3659
14
1033
46414
396
455
422
953
5918
4
267
1043
1431
2
1780
1115
2490
909
1192
1378
1101
1428
2992
1105
381
478
5313
1099