1396
4
982
1
1134
2
882
3
247
110
0
1912
990
381
313
1067
1066
813
1791
1107
2206
1503
1197
1824
1740
1079
1218
1460
5864
7
9
2200
1014
2739
6
1310
5
15333