3462
3
1230
1
983
2376
2
3420
14
1533
1880
3681
6
2000
1722
4
568
1427
924
740
1226
5
1513
1059
123
342
209
377
0
533
69
772
113
838
1871
15
1115
1207
20
326