957
1
2804
4
1636
3
1025
2669
2
455
3934
1746
1569
895
0
1320
1075
1259
771
2414
2620
2312
1175
1055
1562
2522
3706
5
4346
2623
2262
2630
951
1507
5732
1178