2330
1
1276
3
3637
5
2427
14
2235
4
4007
4618
1436
7
1679
9
1305
1020
2
1585
4101
4163
818
3999
23
1690
1129
1109
3236
7064
2831
1807
1101
1573
1720
972
0
709
1198
1936