1649
1
2095
4
2619
665
0
1438
3929
10
383
1053
1343
493
553
400
2395
573
611
798
1885
2
909
1073
896
1543
913
2367
3
1404
458
398
414
2189
501
6383
17