521
1
1918
2
1300
2733
3
2121
4
1666
3732
7
422
0
330
1133
1852
957
951
409
1557
415
691
602
468
1346
6
1011
1571
1237
787
1152
2169
846
248
2490
1939