2110
1
1286
2505
2
929
1812
400
0
2459
2836
2322
4
980
2786
24337
22
1001
2329
1305
564
862
123674
35
3267
1451
4187
10
4562
1558
2082
2732
2970
6676
12
5432
1431
604