2792
4
593
1
3528
1124
67
148
370
1301
2
641
952
3
286
1792
998
444
1382
0
475
851
795
4269
1854
929
3819
11
1696
6
1298
86
1236
1474
1342
2336
1412