1188
2
3575
1
771
1195
2669
2471
7
7071
5
3248
8
3673
6
3715
2620
2155
3
2312
0
1237
2966
1407
3126
898
1636
2557
2948
1250
3326
2522
3090
2408
2262
1507
5732
1221