426
1
1487
3
614
2
1990
853
2162
4
460
583
671
126
116
2493
743
367
482
2754
6
1290
6031
5
485
1439
720
655
1227
615
648
3227
422
0
128
457