1312
1
3176
2
475
0
1500
1518
1637
3
1875
5
2411
2041
2313
2075
4821
3159
2524
319
1457
1386
332
2061
1298
467
2661
1522
734
5430
2439
749
817
3168
3041