2702
0
4011
3
3102
5
819
2
1173
939
1043
9
1395
379
1
712
1206
20
806
1749
4
1111
678
1222
595
1088
746
2143
1914
157
394
241
330
255
744
386
1037
3665
8