1832
3
1941
8
3510
2
44199
0
4111
3466
5
2749
1
2748
1452
2362
4
1098
714
337
15789
608
2546
269
348
2076
1949
2766
697
105290
422
1463
2735
289
385
1043
10270