1452
1
3795
248
809
2530
646
0
737
107
2326
4
1374
2982
3
6800
1233
1651
4531
5
509
584
657
1418
2
915