2324
1
1501
3
1722
4
1716
1361
1678
0
1288
5
832
767
376
1114
2
971
899
114
1591
3568
981
2213
7
1365
6
5857
13
1998
8
1932
1525
1166
4134
1517
1243
4689
21
2221
1961