3671
1
1336
0
1660
2108
3
6517
4
1348
662
1093
1599
2329
3562
801
4096
2
1720
2234
2287
2835
1813
830
2297
951
496
2710
1618
2277
2456
5527
2999
2530
2906