4309
3
1558
2
1767
1679
1250
1
2873
383
0
2495
1431
950
2710
1075
2942
6
2435
2189
1221
658
1295
1815
1162
674
24337
22
1348
4
2505
2100
1388
1239
1935
6753
17
517