2732
2
592
0
3354
1
1289601
4
986
4465
22
718
511
603
3254
645
1036
604
2502
3507
6
1812
1867
2634
3
466
2688
3418
7
3180
2966
1379
2322
461
2185
5431
7034
1059