458
0
1028
2
1645
1
303
17353
2907
693
31535
1824
464
6140
383
2714
5
453
585
1314
451
2003
2041
980
679
223
4964
3
2093
323
2275
575
342
19279
404