11386
17
2204
2
1504
1
3440
4
1880
0
508
596
539
3
4876
6
869
3141
22
2124
2281
5
2073
1041
1044
1363
1216
2064
2611
341
859
1689
318
212
2665
1087
1472
816
1597