2245
3
5225
8
1581
2
3765
4
1247
297066
0
1301
4996
6
3629
1
591
1223
3371
9
1106
9817
810
1507
1226
3053
7
894
3497
4370
3105
669
3919
458
3466
1292
1676
1494
1998