12683
13
1999
0
2703
4
2228
1
3238
15
1485
2
961
5
869
8028
3
8300
98629
31
898
8
234
697
986
825
1874
403
5630
5860
7
1241
6424
9
4466
1005
1310
18
3679
22
1137
1013
2241
2497