2057
1
1129
0
1060
2474
2
3120
2952
3388
8
383
788
1084
417
1749
4438
5
3243
7
91
929
699
6
1361
472
2115
4
935
3323
4126
243
3711
3
1180
1732
3203
1458
18385