455
0
392
643
506
471
479
232
640
1464
3
1645
1
3577
10
2853
226
1359
2972
17184
44
978
2
1462
562
1020
1577
631
1264
529
1188
1717
2264
441