1036
0
888
1
2732
2
784
3863
592
3372
3354
986
4465
22
718
511
603
645
604
2502
3507
6
1812
605
1867
2634
3
466
3418
7
3180
1379
1289601
4
2492
2322
461
2185