3726
5
1774
1
1099
2
1669
6
815
2910
3
1802
1700
0
2456
388
1056
1543
509
1845
1079
2187
584
10291
17
2684
1544
2244
26625
55
3637
1533
1895