496
0
14470
1
2535
2
3222
3
2507
2929
6
1264
1380
989
1606
5226
5
933
2446
13653
1681
3085
1527
1107
1289601
4
1398
8527
5412
3539
2013
5489
11
905
6617
2476
2436
1934