375
1
2699
2
12459
3
1467
1532
1132
697
0
1441
603
1093
612
1000
784
693
830
2245
662
3621
1722
526
2108
6
1373
5
1380
3428
475
467
1883
2085
802
742