1131
1
1681
159
1690
1248
1380
0
801
969
1743
2287
1225
2238
790
1632
2
6899
9
784
2100
1618
2760
4
1416
1266
2070
1757
3683
5375
21152
8
2669
1247
1723
785