2595
0
19944
2
3673
3
4311
1
1093
83
2368
1326
2999
1590
2535
3820
1632
2184
2100
2932
501
2604
3498
4
1547
2337
5
1343
3158
1766
1399
1814
17946
4043
6
3008
1819