1923
2
2312
0
784
2262
2495
2522
2890
3
1380
3694
801
3354
1
2600
4
10827
868
2057
2911
9
1225
1683
1813
3683
12621
22
1618
4258
1247
1348
635
4074
1760
948
1289601