50
2455
2
8
2402
0
1748
3
1308
2103
2925
1289
1873
2789
1
6
1693
4188
1339
1999
2702
3242
2677
3023
1647
2998
1597
2157
1448
2937
1757