697
0
1309
1992
3
2430
6075
15
20163
44
4914
2
4168
5
1119
2142
1230
4
959
1290
2738
2507
1
1013
3610
5389
923
3017
1042
1426
1179
4833
1249
1104
3315
1282
1836
1637