5135
4
787
0
1161
846
3442
2
668
1732
381
1101
1931
20634
8
2161
1
1914
2490
4455
1893
2328
5082
5
1208
1798
1043
4396
3
1215
1160
267
738
6
1832
1004
413