472
0
1053
2368
1
475
2395
913
611
1282
1525
484
787
546
717
58
1650
10673
25
288
1348
290
1180
3946
4106