376
0
59
122
2
904
1
1429
2268
3
1511
1067
1871
15
325
749
740
478
770
738
1304
4
2238
12
1427
2055
1038
1656
1230
2478
2064
983
1520
1880
1531
3418
14
1998