2475
1
4327
2
951
1976
3
619
2047
0
1952
3629
3316
17
1196
742
712
969
2285
2452
3470
5
418
2886
2502
432
599
1903