2297
1
2913
2
1159
1312
2227
4
1129
1343
0
1132
2306
879
3250
1506
745
2814
5
1869
1550
302
670
964
2330
769
522
440
3025
1334
11829
1189
3505
21743
365