575
0
621
3261
3
1252
1985
2
3407
1
944
106
542
3971
1239
2027
660
2788
708
618
120
1347
19783
348
237
4321
4
3673
6
1225
4291
3252
2649
272
4465
22
302