2240
1
961
0
1329
3
3352
3747
4
3250
2
1060
2659
2361
1360
46414
3287
552
1732
458
1649
4594
3659
14
1364
1431
611
768
909
1192
1378
1152
1428
1069
383
896