1394
1
1070
2982
3
2275
2
521
2697
5
988
467
0
883
1418
1056
3114
4
2459
6
1824
1603
731
2000
1429
9
1642
995
1354
31535
775
544
20634
8
7334
2730
263
2809
509