2264
8
1997
1
3198
3
624
0
1646
3792
4
1148
3890
6380
7647
2
981
1618
2084
1810
1671
2075
7376
10
6724
42828
12
421
493
2954
2285
2031
1701
2499
1478
3850
519
724