2201
3
399
1
646
0
3375
2
1343
1052
1259
2669
1668
1132
2306
3250
1506
745
2814
5
1869
1550
1359
302
2546
670
964
2330
769
1832
522
440
3025
1334
1670