538
0
2243
1
1466
2
1313
1236
2962
1448
1507
1277
3670
6
2583
3669
4
2880
2183
2383
1288
3679
8
1305
1815
3559
8165
13
2441
6602
1068
2181
1414
2118
4387
5
3903
3
5960