1023
0
474
17353
1282
2694
3
341
246
1649
1
1172
2
2023
637
1219
1043
802
745
3383
325
14492
382
1842
653
837
3650
269
1446
460
587
2306
1782
909