1382
1
1532
83
2767
2
1813
1285
3473
1819
3465
915
0
662
2999
3
801
7159
10
693
1765
4
673
1168
2578
1590
1749
830
1243
784
1093
3562
2760
2173
1380