2392
0
2145
1
735
1247
2638
3
1711
109
9817
36905
419
1595
833
910
617
337
616
2207
813
4450
684
1804
355
2458
383
953
665
4196
1253
2620
2
1385