572
0
2270
2
1189
1045
2032
2349
3
1539
1
471
14
645
6231
17946
3475
5
32302
581
416
3765
4
5242
2535
19783
1022
2996
255
1849
1692
459
2932
2238
3498
546