2732
2
718
1
592
0
3354
986
4465
22
511
603
1289601
4
645
1059
1036
3364
604
2502
7034
5431
3507
6
2145
1812
1867
2634
3
591
19783
123674
35
17946
19079
189326
32302
898