2245
3
1632
2
2799
6
1
2968
1606
297066
0
1526
1539
3644
19944
1554
1371
1779
1681
2254
3683
2972
4499
12
1787
1226
3053
7
4588
5
2110
2797
1295
1859
2773
2456
1686