237
0
1104
1
1767
2
3145
4
1844
1412
674
951
2534
2650
20
1179
3629
862
551
1532
432
841
1301
638
4168
5
3539
3
2122
1974
1516
3715
2327
11
1446
6779
2462
5151