181997
11
2271
4
1298
0
749
1243
1105
534
2663
596
1500
1744
1
1522
938
2123
850
1103
3321
6
490
484
323
1166
445
420
562
1070
1862
2439
668
717
3933