1606
1
1301
1883
2
2349
3
2392
3882
5
1173
2940
2010
2449
2189
0
845
1051
4204
2268
11351
17
2462
2646
1741
782
935
1408
800
1752
1579
884
1002
802
696
709