1642
1
1603
2
2275
2697
5
2008
0
467
1193
1669
883
1418
1056
3114
4
2459
6
3268
1824
2000
995
1354
31535
775
544
20634
8
7334
2730
263
2809
509
839
650
2487