2241
2
1566
1
553
0
1020
493
1822
18385
573
714
2726
1400
3650
3
1889
424
1317
443
934
1367
1379
1388
2470
5009
804
81077
101
1132
477
1213
383
1848
2234