1200
2
926
1
995
193414
0
1218
3769
16
1651
10
5364
2441
17287
21
606
83079
901
1426
680
637
1076
1004
975
266
72097
11576
12
276201
9
606454
4
2510
1635
159783
14
9481
1647
5
4853