2245
3
4874
8
3889
4
297066
0
1047
2
3369
5169
1
2542
5375
2132
1569
1445
11924
1795
4176
1401
5322
3587
2011
2528
17607
5
19932
6
3942
2949