1501
1
263
0
896
3268
650
676
3
1603
2
543
22330
22
2086
4
3650
424
2366
4097
10
6411
11
1716
19034
6
1750
1257
1566
492
447
661
1889
1622
1381
934
417
3795
2199