1225
1
1310
2
3448
4
2034
529
1376
3
1764
756
1140
6
554
969
2599
5
421
369
399
392
1347
360
108
1314
513
499
663
0
416
829
1537
630
957
321
1219