1437
1
1416
1953
0
890
2105
1787
3638
6
5135
3
5488
3044
15
2082
9077
28
1358
2854
5349
10
2999
3973
4168
5
1059
344
1610
2
2939
1355
1813
293
116586