968
0
2097
3
1903
2
1184
4111
1
2299
6062
16
2091
1463
2735
107
3510
7952
2758
729
1966
2135
9
5262
292
1267
3149
4
530
641