118
2
13018
0
4168
5
1458
1618
1
1337
2300
841
2763
862
2977
883
641
2650
20
549
1481
979
3351
3
2669
969
1182
4309
2982
3361
3573
4
707
2091
6779
3271
189326