2245
3
2686
8
197
0
297066
1888
1639
1
1476
2312
1681
2453
2529
7
2135
2
3508
14470
571
4363
31371
64
4283
5
2465
2692
5225
1185
631
6236
10
4259
951
1581
1694
7042
3098