129
0
3
145
142
372
1
244
434
4
851
795
848
2
875
872
754
939
821
1036
1090
823
1114
1172
1396
1662
1294
1212
1072
1126
1127
1098
1200
1242
1574
5
1429
2002
2619
3088
3473
2612
4660
4755
8
3169
4443
4046
7
2981
9