3841
1
3580
2234
4
2701
2105
2297
2
1592
1618
1972
3
2333
1624
0
2087
2207
3147
5
562
289
4083
973
2820
4375
1191
4670
1211
12305
982
1752