2173
1
4236
3
2368
3145
4
1307
1816
2155
1691
2710
2
1410
0
826
938
2110
1150
1739
2942
6
1978
1813
572
3283
1041
925
693
784
526
1093
1380
2166
1660
1825