1649
1
3929
10
2095
4
2619
665
0
572
423
676
703
433
177
326
7039
909
2522
896
349
1543
2
691
314
341
1152
398
584
2199
3
416
390
400
1058