2323
4
2129
2
1964
5
789
1
1230
1139
2381
454
1163
3462
3
3529
2735
1713
3761
13
1864
565
2605
9
819
655
946
1909
1032
1185
718
1200
834
0
893
1619
2708
6
1517