5375
0
2294
1
451
1743
3475
5
923
790
3683
1943
2
4562
10
2669
2184
951
3554
9
12632
7
21152
8
980
4168
1757
2670
582
3562
2949
1247
3354
1923
946
2505
3863
14
1694