2316
2
5921
1
3767
4
1335
6438
3
4174
10
1603
20
967
3164
3415
1573
7
2744
6
1247
3360
2470
1550
1191
5315
4123
8
4401
3711
1282
1097
3468
2607
2154
5
1111
1057
1665
1561