641
1
2955
5
4366
4
4223
22
3469
2
713
0
3098
3359
5108
2488
792
2297
14076
7
282572
530
1159
657
887
2260
3
2583
7906
8
6436
4594
1240
256612
356
370
3732
1449
561