600
0
2073
1
575
621
3261
3
1252
1985
2
3407
944
106
542
3971
1239
2027
660
2788
708
618
120
1347
19783
759
348
237
4321
4
3673
6
1225
4291
843
3252