2109
2
12320
5
2320
0
1637
2821
1
2127
1131
1059
1123
3
5700
5646
4
563
417
3262
1910
1268
1645
1594
521
2095
1852
1851
8280
8
1329
1129
4431
665