5745
5
1421
1
475
0
2395
913
1894
2480
2
2984
2808
1392
1231
1563
1603
1182
1145
611
3437
661
2086
543
627
1291
1193
1922
2326
4
2290
7777
13
2982
3
2235
3890