2405
4
1982
5
1636
0
3215
3
1383
2
20211
2080
2472
1
3172
1695
5919
2272
2168
1927
2781
5674
469
1060
2337
718
2238
2475