592
0
2732
2
3682
3626
753
1
189326
3354
2525
4
2195
3
986
4465
22
1723
718
511
603
645
1036
38477
34
1419
9220
604
1078
2502
734
682
3507
6
2349
1812
2733
3859