1133
0
1045
1009
2
1939
1642
1
454
968
722
2121
4
5262
10
943
1824
1513
1661
683
1101
410
286
269
668
846
19279
1610
2275
544
3691
5
2809
17353
2490
325