1416
0
443
1723
1
1124
1035
1284
629
3418
428
349
1145
799
528
312
802
174
908
1155
472
18617
3987
460
871
813