382
1
954
490
2
108
0
670
764
2000
476
952
417
121182
2408
1216
1182
812
2125
822
1921
4
1327
2475
1453
788
874
9807
282572
3091
7
4740
22330
22
629
2644