1675
3
3572
5
1563
2
2268
542
0
1225
629
7071
2649
978
2239
1310
392
3120
4
6713
11
1012
581
9611
1252
1391
1
868
7034
2250
5597
8
660
475
3000
1497
1380
718