401
1
491
2
529
1871
0
1915
1072
6026
22
584
411
519
1300
2326
4
1216
3
842
551
2524
3472
10
595
377
945
1603
5
1453
1573
1322
2179
14
478
1233
509
1557
1297