2633
2
1647
0
296
1
2855
3
2126
349
2655
7558
6
11392
953
2443
688
447
247
6800
1614
44199
1222856
4
344