1069
1
1094
2571
4
759
432
0
1684
3629
1623
2
1172
1301
2499
2698
1446
1423
1564
2921
5
907
1682
2114
1071
1080
2505
899
1743
1506
1152
3054
1495
1162
2057