3554
3
5347
4
909
1
3261
2496
5432
2189
0
2108
5055
3971
2300
2
1348
636
3587
106
3854
1579
3063
10
3117
8
1793
919
2626
5820
3407
3680
1977
944
3671