415
0
951
213
409
787
1557
468
1161
602
1133
1045
1939
3233
16
722
2121
4
1661
1
69
646
2992
2708
376
547
273
714
476
1101
2569
5
2073
410
463