2687
4
1433
2
679
743
1312
1
543
131
1549
616
993
337
500
403
297
1214
3
281
86
341
371
1330
366
710
361
412
343
1354
339
347
108
889