1309
0
1992
3
4526
2
1666
1
2390
697
7394
5
2988
2430
4914
2788
1705
5389
2403
31371
64
1239
3655
2495
4
2493
3508
7
1616
3716
3993
2778
3106
123674
35
605
2060
2676
2837