2312
2
1501
1
2830
4
1806
3
2554
447
0
1392
1733
1802
169211
11
1967
915
7332
13
906
1640
9
1556
1749
964
3953
417
1860
180849