1155
1
3539
3
2794
2
1889
385
118
13018
0
4168
5
1458
1618
1337
2300
841
2763
862
2977
883
2650
20
549
979
3351
2669
969
4309
2982
3361
3573
4
2091
785
6779